spider stitch - Turkish English Dictionary